lazy daisy stitch
noun
: an embroidery stitch formed by an elongated loop held down at the free end by a small stitch
Love words? Need even more definitions?
Merriam-Webster unabridged
Share